From: Jeroen van der Heijden Date: Fri, 12 Oct 2018 14:07:36 +0000 (+0200) Subject: test X-Git-Tag: archive/raspbian/2.0.44-1+rpi1~1^2~3^2~8^2~11 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=8f602cacb47c805d5be8689d8443ac0ad2e7a406;p=siridb-server.git test --- diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 00000000..cf2cc564 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,38 @@ +siridb-server (2.0.30-alpha2) unstable; urgency=medium + + * Test + + -- Jeroen van der Heijden Fri, 12 Oct 2018 16:05:40 +0200 + +siridb-server (2.0.29-1) unstable; urgency=medium + + * New upstream release + + -- Paul Gevers Wed, 25 Jul 2018 21:57:12 +0200 + +siridb-server (2.0.28-1) unstable; urgency=medium + + * New upstream release + + -- Paul Gevers Mon, 02 Jul 2018 14:00:34 +0200 + +siridb-server (2.0.27-1) unstable; urgency=medium + + * New upstream release + * Update Maintainer and Vcs fields (Closes: #890700) + + -- Paul Gevers Mon, 28 May 2018 10:22:52 +0200 + +siridb-server (2.0.26-1) unstable; urgency=medium + + * New upstream release + * Drop all patches + * Add man page + + -- Paul Gevers Sat, 06 Jan 2018 07:54:21 +0100 + +siridb-server (2.0.25-1) unstable; urgency=medium + + * Initial release. (Closes: #882678) + + -- Paul Gevers Mon, 04 Dec 2017 21:40:02 +0100 diff --git a/debian/clean b/debian/clean new file mode 100644 index 00000000..71572d68 --- /dev/null +++ b/debian/clean @@ -0,0 +1 @@ +Release/siridb-server.1 diff --git a/debian/compat b/debian/compat new file mode 100644 index 00000000..b4de3947 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +11 diff --git a/debian/control b/debian/control new file mode 100644 index 00000000..6b478b36 --- /dev/null +++ b/debian/control @@ -0,0 +1,32 @@ +Source: siridb-server +Section: database +Priority: optional +Maintainer: SiriDB Maintainers +Uploaders: + Jeroen van der Heijden , + Paul Gevers , +Rules-Requires-Root: no +Build-Depends: + debhelper (>= 11~), + help2man, + libcleri-dev, + libpcre2-dev, + libuv1-dev, + uuid-dev, +Homepage: https://siridb.net/ +Vcs-Browser: https://salsa.debian.org/siridb-team/siridb-server +Vcs-Git: https://salsa.debian.org/siridb-team/siridb-server.git +Standards-Version: 4.1.3 + +Package: siridb-server +Architecture: any +Depends: + ucf, + ${misc:Depends}, + ${shlibs:Depends}, +Description: SiriDB time series database server + SiriDB is a scalable, robust and fast time series database. Build from the + ground up SiriDB uses a mechanism to operate without a global index and allows + server resources to be added on the fly. SiriDB's query language includes + dynamic grouping of time series for easy analysis over large amounts of time + series. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 00000000..96d82e25 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,37 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ + +Files: * +Copyright: 2016-2018, Transceptor Technology +License: Expat + +Files: debian/* +Copyright: 2017-2018 Paul Gevers +License: Expat + +License: Expat + The MIT License + . + Permission is hereby granted, free of charge, to any person + obtaining a copy of this software and associated + documentation files (the "Software"), to deal in the Software + without restriction, including without limitation the rights to + use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to + whom the Software is furnished to do so, subject to the + following conditions: + . + The above copyright notice and this permission notice shall + be included in all copies or substantial portions of the + Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT + WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, + INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR + PURPOSE AND NONINFRINGEMENT. IN NO EVENT + SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE + LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN + CONNECTION WITH THE SOFTWARE OR THE USE OR + OTHER DEALINGS IN THE SOFTWARE. diff --git a/debian/dirs b/debian/dirs new file mode 100644 index 00000000..cc24fab1 --- /dev/null +++ b/debian/dirs @@ -0,0 +1,2 @@ +etc/siridb +var/lib/siridb diff --git a/debian/docs b/debian/docs new file mode 100644 index 00000000..22e6ff8c --- /dev/null +++ b/debian/docs @@ -0,0 +1,3 @@ +README.md +archive/* +docs/* diff --git a/debian/install b/debian/install new file mode 100644 index 00000000..ac1b34f0 --- /dev/null +++ b/debian/install @@ -0,0 +1,3 @@ +Release/siridb-server usr/lib/siridb-server +help usr/share/siridb-server +siridb.conf usr/share/siridb-server/conf_templates diff --git a/debian/links b/debian/links new file mode 100644 index 00000000..0de57b22 --- /dev/null +++ b/debian/links @@ -0,0 +1,3 @@ +usr/lib/siridb-server/siridb-server usr/bin/siridb-server +usr/share/siridb-server/help usr/lib/siridb-server/help +usr/share/siridb-server/help usr/share/doc/siridb-server/help diff --git a/debian/manpages b/debian/manpages new file mode 100644 index 00000000..71572d68 --- /dev/null +++ b/debian/manpages @@ -0,0 +1 @@ +Release/siridb-server.1 diff --git a/debian/postinst b/debian/postinst new file mode 100644 index 00000000..eb394e70 --- /dev/null +++ b/debian/postinst @@ -0,0 +1,8 @@ +#!/bin/sh +set -e + +ucf --debconf-ok /usr/share/siridb-server/conf_templates/siridb.conf /etc/siridb/siridb.conf +ucfr siridb-server /etc/siridb/siridb.conf + +#DEBHELPER# +exit 0 diff --git a/debian/postrm b/debian/postrm new file mode 100644 index 00000000..b08732ce --- /dev/null +++ b/debian/postrm @@ -0,0 +1,24 @@ +#!/bin/sh +set -e + +config_file=/etc/siridb/siridb.conf + +case "$1" in + purge) + [ -d "/var/lib/siridb" ] && rm -rf /var/lib/siridb + if which ucf >/dev/null 2>&1; then + ucf --purge $config_file + fi + if [ -x "`which ucfr 2>/dev/null`" ]; then + ucfr --purge siridb-server $config_file + fi + for ext in .ucf-new .ucf-old .ucf-dist ""; do + rm -f "$config_file$ext" + done + ;; + remove) + ;; +esac + +#DEBHELPER# +exit 0 diff --git a/debian/rules b/debian/rules new file mode 100755 index 00000000..8fe74d6f --- /dev/null +++ b/debian/rules @@ -0,0 +1,14 @@ +#!/usr/bin/make -f + +export DEB_BUILD_MAINT_OPTIONS=hardening=+all + +%: + dh $@ + +override_dh_auto_build-arch: + $(MAKE) --directory=Release + help2man -N -n"time series database server" Release/siridb-server > Release/siridb-server.1 + +override_dh_auto_clean: + $(MAKE) --directory=Release clean + dh_auto_clean diff --git a/debian/siridb-server.service b/debian/siridb-server.service new file mode 100644 index 00000000..47a57011 --- /dev/null +++ b/debian/siridb-server.service @@ -0,0 +1,13 @@ +[Unit] +Description=SiriDB Server +After=network.target + +[Service] +ExecStart=/usr/bin/siridb-server --config /etc/siridb/siridb.conf --log-level warning +StandardOutput=journal +LimitNOFILE=65535 +TimeoutStartSec=10 +TimeoutStopSec=300 + +[Install] +WantedBy=multi-user.target diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 00000000..163aaf8d --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/tests/control b/debian/tests/control new file mode 100644 index 00000000..d6881040 --- /dev/null +++ b/debian/tests/control @@ -0,0 +1,3 @@ +Test-Command: make --directory=Release test +Features: test-name=siridb-unit-tests +Depends: @, @builddeps@ diff --git a/debian/watch b/debian/watch new file mode 100644 index 00000000..9c2dd538 --- /dev/null +++ b/debian/watch @@ -0,0 +1,4 @@ +version=4 +opts="filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%siridb-server-$1.tar.gz%" \ + https://github.com/transceptor-technology/siridb-server/releases \ + (?:.*?/)?v?(\d[\d.]*)\.tar\.gz